home *** CD-ROM | disk | FTP | other *** search
/ Freelog 125 / Freelog_MarsAvril2015_No125.iso / Musique / Quod Libet / quodlibet-3.3.0-installer.exe / bin / encodings / shift_jis.pyc (.txt) < prev    next >
Python Compiled Bytecode  |  2014-12-31  |  2KB  |  33 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.7)
  3.  
  4. import _codecs_jp
  5. import codecs
  6. import _multibytecodec as mbc
  7. codec = _codecs_jp.getcodec('shift_jis')
  8.  
  9. class Codec(codecs.Codec):
  10.     encode = codec.encode
  11.     decode = codec.decode
  12.  
  13.  
  14. class IncrementalEncoder(mbc.MultibyteIncrementalEncoder, codecs.IncrementalEncoder):
  15.     codec = codec
  16.  
  17.  
  18. class IncrementalDecoder(mbc.MultibyteIncrementalDecoder, codecs.IncrementalDecoder):
  19.     codec = codec
  20.  
  21.  
  22. class StreamReader(Codec, mbc.MultibyteStreamReader, codecs.StreamReader):
  23.     codec = codec
  24.  
  25.  
  26. class StreamWriter(Codec, mbc.MultibyteStreamWriter, codecs.StreamWriter):
  27.     codec = codec
  28.  
  29.  
  30. def getregentry():
  31.     return codecs.CodecInfo(name = 'shift_jis', encode = Codec().encode, decode = Codec().decode, incrementalencoder = IncrementalEncoder, incrementaldecoder = IncrementalDecoder, streamreader = StreamReader, streamwriter = StreamWriter)
  32.  
  33.